dissolution etching - French English Dictionary